c 20 concepts